home *** CD-ROM | disk | FTP | other *** search
/ Inside Mac Games Volume 3 #4 / IMG 26 April 1995.iso / Demos / SimTown Demo / SimTown Demo.rsrc / TMPL.txt < prev    next >
Text File  |  1994-11-01  |  7KB  |  199 lines

  1. TMPL_135_STER.txt
  2. NumErrs: list (2-byte one-based item count)
  3.   Error: 2-byte integer (decimal)
  4.   HelpID: 2-byte integer (decimal)
  5.   ConstName : pstring (1-byte length)
  6.   Description: pstring (1-byte length)
  7.   (align to 2-byte boundary)
  8.  
  9. TMPL_134_SONG.txt
  10. ‚ÄòMidi/cmid‚Äô resource ID: 2-byte integer (decimal)
  11. Lead instrument ‚ÄòINST‚Äô ID: 1-byte integer (decimal)
  12. Reserved (Set to 0): 1-byte integer (decimal)
  13. Tempo (or 0, default 16667) < slower, > faster: 2-byte integer (decimal)
  14. Song pitch shift (12 is up an octave, -12 is down an octave): 2-byte integer (decimal)
  15. Extra channels for sound effects: 1-byte integer (decimal)
  16. Max Notes: 1-byte integer (decimal)
  17. Max Norm Notes: 2-byte integer (decimal)
  18. (bit field)
  19.   Reserved (Set to 0): boolean
  20.   Terminate decaying notes early when exceeding Max Norm Notes?: boolean
  21.   Note interpolate whole song?: boolean
  22.   Note interpolate lead instrument?: boolean
  23.   Set Default programs:
  24. 0-program=channel,
  25. 1-program=track: boolean
  26.   Enable MIDI Program Change for INST settings?: boolean
  27.   Disable note click removal?: boolean
  28.   Use Lead INST for all voices?: boolean
  29. Global note release (in 1/60ths): 1-byte integer (decimal)
  30. Reserved (Set to 0): 1-byte integer (decimal)
  31. (bit field)
  32.   Reserved (Set to 0): boolean
  33.   Reserved (Set to 0): boolean
  34.   Interpolate output buffer when using 11 KHz driver?: boolean
  35.   Master enable: inst. pitch randomness: boolean
  36.   Scale lead INST when amplitude scaling enabled?: boolean
  37.   Force all INSTs to use amplitude scaling if Master enable set?: boolean
  38.   Master enable: allow note amplitude scaling?: boolean
  39.   Reserved (Set to 0): boolean
  40. INST Remaps:: list (2-byte one-based item count)
  41.   Midi Program: 2-byte integer (decimal)
  42.   INST ID: 2-byte integer (decimal)
  43. Copyright: pstring (1-byte length)
  44. Author: pstring (1-byte length)
  45.  
  46. TMPL_133_SNGL.txt
  47. (bit field)
  48.   boolean
  49.   boolean
  50.   boolean
  51.   boolean
  52.   boolean
  53.   boolean
  54.   boolean
  55.   boolean
  56. (bit field)
  57.   SndPlaySection: boolean
  58.   SndPlayReverse: boolean
  59.   PauseAfterOpen: boolean
  60.   PrePurgeSnds: boolean
  61.   SongsRegistered: boolean
  62.   SndsRegistered: boolean
  63.   DriverPaused: boolean
  64.   DriverOpen: boolean
  65. MaxSongVoices: 2-byte integer (decimal)
  66. NormTotalVoices: 2-byte integer (decimal)
  67. NumSndVoices: 2-byte integer (decimal)
  68. SndQuality: 2-byte integer (decimal)
  69. NumSongIDs: list (2-byte one-based item count)
  70.   2-byte integer (decimal)
  71.  
  72. TMPL_132_SNDL.txt
  73. NumSndIDs: list (2-byte one-based item count)
  74.   SndID: 2-byte integer (decimal)
  75.  
  76. TMPL_131_SLID.txt
  77. list (2-byte one-based item count)
  78.   Command: 4-byte integer (char)
  79.   Parameter: 2-byte integer (decimal)
  80.  
  81. TMPL_130_PREF.txt
  82. CreatorID: 4-byte integer (char)
  83. TypeID: 4-byte integer (char)
  84. Version: 4-byte integer (hex)
  85. SimSpeed: 4-byte integer (decimal)
  86. LastSimSpeed: 4-byte integer (decimal)
  87. MenusOn: 1-byte integer (decimal)
  88. MusicOn: 1-byte integer (decimal)
  89. SoundOn: 1-byte integer (decimal)
  90. UnusedFlag1: 1-byte integer (decimal)
  91. UnusedFlag2: 1-byte integer (decimal)
  92. UnusedFlag3: 1-byte integer (decimal)
  93. ReservedPad: 498 data bytes
  94. UsePrefsFile: 1-byte integer (decimal)
  95. UsePrefsDir: 1-byte integer (decimal)
  96. WindCnt: list (2-byte one-based item count)
  97.   LastRect: rectangle
  98.   CmdNum: 4-byte integer (decimal)
  99.   ResID: 2-byte integer (decimal)
  100.   Index: 2-byte integer (decimal)
  101.   1-byte integer (hex)
  102.   (bit field)
  103.     NoUpdateErase: boolean
  104.     UseMaxSize: boolean
  105.     UseGBuffer: boolean
  106.     LByteSnap: boolean
  107.     Overscan: boolean
  108.     UseAltScrn: boolean
  109.     UseParentScrn: boolean
  110.     UseParentWin: boolean
  111.   (bit field)
  112.     TileRight: boolean
  113.     TileBottom: boolean
  114.     TileLeft: boolean
  115.     TileTop: boolean
  116.     StaggerWin: boolean
  117.     DialogPos: boolean
  118.     DocuPos: boolean
  119.     NoCentering: boolean
  120.   (bit field)
  121.     LogWin: boolean
  122.     Zoomed: boolean
  123.     Modal: boolean
  124.     Floating: boolean
  125.     Dialog: boolean
  126.     Growable: boolean
  127.     Draggable: boolean
  128.     Visible: boolean
  129.  
  130. TMPL_129_INST.txt
  131. ‚Äòsnd/csnd‚Äô resource ID (Default): 2-byte integer (decimal)
  132. Sample root key (Use 0 for default in ‚Äòsnd‚Äô): 2-byte integer (decimal)
  133. Reserved (Set to 0): 1-byte integer (decimal)
  134. (bit field)
  135.   Interpolate if lead instrument does?: boolean
  136.   Use note amplitude scaling?: boolean
  137.   Disable ‚Äòsnd‚Äô looping?: boolean
  138.   Reserved (Set to 0): boolean
  139.   Reserved (Set to 0): boolean
  140.   Reserved (Set to 0): boolean
  141.   Reserved (Set to 0): boolean
  142.   Reserved (Set to 0): boolean
  143. (bit field)
  144.   Never interpolate?: boolean
  145.   Play only at sampled frequency?: boolean
  146.   Transpose to fit key splits?: boolean
  147.   Apply Sound Modifier?: boolean
  148.   Reserved (Set to 0): boolean
  149.   Instrument not polyphonic?: boolean
  150.   Enable pitch randomness?: boolean
  151.   Play from random keyboard splits?: boolean
  152. SMOD (Sound Modifier) Rsrc ID #: 1-byte integer (decimal)
  153. SMOD parameter 1 (or 0): 2-byte integer (decimal)
  154. SMOD parameter 2 (or 0): 2-byte integer (decimal)
  155. Number of keyboard splits: list (2-byte one-based item count)
  156.   Lowest MIDI note playable: 1-byte integer (decimal)
  157.   Highest MIDI note playable: 1-byte integer (decimal)
  158.   ‚Äòsnd‚Äô resource ID for range: 2-byte integer (decimal)
  159.   SMOD parameter 1 (0 for no SMOD): 2-byte integer (decimal)
  160.   SMOD parameter 2 (0 for no SMOD): 2-byte integer (decimal)
  161. Tremolo data: list (2-byte one-based item count)
  162.   Tremolo data: 2-byte integer (hex)
  163. Terminate tremolo with $8000!: 2-byte integer (hex)
  164. Reserved (Set to 0): 2-byte integer (decimal)
  165. Copyright: pstring (1-byte length)
  166. Author: pstring (1-byte length)
  167.  
  168. TMPL_128_DEFS.txt
  169. DefsCreator: 4-byte integer (char)
  170. DefsType: 4-byte integer (char)
  171. ExtraMasters: 2-byte integer (decimal)
  172. RainyDayFund: 4-byte integer (decimal)
  173. CriticalMem: 4-byte integer (decimal)
  174. ToolboxMem: 4-byte integer (decimal)
  175. MinFreeMem: 4-byte integer (decimal)
  176. MinHeap: 4-byte integer (decimal)
  177. FGndSleepTic: 4-byte integer (decimal)
  178. BGndSleepTic: 4-byte integer (decimal)
  179. IntroDelay: 4-byte integer (decimal)
  180. SplashDelay: 4-byte integer (decimal)
  181. UserTicks: 4-byte integer (decimal)
  182. MinROMVers: 2-byte integer (hex)
  183. MinSysVers: 2-byte integer (hex)
  184. DITop: 2-byte integer (decimal)
  185. DILeft: 2-byte integer (decimal)
  186. StartPtH: 2-byte integer (decimal)
  187. StartPtV: 2-byte integer (decimal)
  188. StaggerH: 2-byte integer (decimal)
  189. StaggerV: 2-byte integer (decimal)
  190. MinWinWide: 2-byte integer (decimal)
  191. MinWinHigh: 2-byte integer (decimal)
  192. ConProfFuncs: 2-byte integer (decimal)
  193. ConProfDepth: 2-byte integer (decimal)
  194. ConMinRows: 2-byte integer (decimal)
  195. ConMinCols: 2-byte integer (decimal)
  196. ConMaxRows: 2-byte integer (decimal)
  197. ConMaxCols: 2-byte integer (decimal)
  198.  
  199.